// *******示例代码*******
import Vue from 'vue'
import Vuex from 'vuex'
import users from './modules/users' // 引入users模块
import sendPost from './modules/sendPost'
Vue.use(Vuex)

const store = new Vuex.Store({
  modules: {
    users,
    sendPost
  }
})

// 暴露出去 ======> 被引入到入口文件index.js中了 =====> 在组件中我们可以 $store.state.名.... 的方法来读取定义在状态管理器中的值 eg: $store.state.users.login_state
// 因为我们直接实在入口文件出就引入了状态管理器,所以我们直接在组件的需要用到的地方  this.$store.dispatch('users/login', { tel: this.tel,password: this.password }).then()  直接dispatch这样子来调用这个方法触发这个方法传参等等操作来使用这个状态管理器即可
export default store
